System Requirements for SBC Server

To deploy SBC Server, you need to know the requirements of hardware, Ethernet port, operating system, network bandwidth, domain, and certificates.

Important: The private subnet of the server MUST be set to one of the following subnet options, otherwise the server installation would fail.
  • 10.0.0.0/8
  • 172.16.0.0/12 (excluding the 172.17.x.x and 172.19.x.x IP address ranges)
  • 192.168.0.0/16
Tip: We provide a server calculator to help you calculate the required server configurations for the entire deployment of Yeastar P-Series Cloud PBX. For more information, see Server Calculator.

Hardware requirement

The server used to host the SBC should meet the following minimum requirements.
Item Requirement
CPU Intel brand, 4 vCPU (thread), 3 GHz
Memory 8 GB
Storage 200 GB
Important: Minimum 150MB/s read speed and 150MB/s write speed.

Operating system requirement

Item Requirement
Version Ubuntu 20.04 LTS Server Edition - 64 bit
Note: Other Ubuntu versions are not tested and supported.
Language English
Important: The default operating system language MUST be set to English to ensure the proper operation of the server.

Ethernet port requirement

The SBC Server needs 1 Ethernet port.

Network bandwidth requirement

The network bandwidth of the server should meet the following minimum requirements.

  • Upstream Bandwidth: 50 Mbps
  • Downstream Bandwidth: 50 Mbps
VoIP Bandwidth consumption naturally depends on the codec used, you can set up your network bandwidth according to the requirements of audio codecs.
Note: The CC in the following table means concurrent calls.
Audio Codec Upstream/Downstream (50 CC) Upstream/Downstream (100 CC) Upstream/Downstream (200 CC) Upstream/Downstream (500 CC)
G729 2.93 Mbps 5.86 Mbps 11.72 Mbps 29.3 Mbps
G711 8.08 Mbps 16.16 Mbps 32.32 Mbps 80.8 Mbps
iLBC 2.60 Mbps 5.20 Mbps 10.40 Mbps 26.0 Mbps

Domain and certificate requirements